package com.nutricia.common.api.info;

/**
 * 系统用户PO
 *
 * @author: huangsheng
 * @date: 2017/10/19
 */
public class SystemUserInfo extends SystemUserBaseInfo {

    /**
     *上次登录时间
     */
    private String lastLoginTime;

    /**
     *上次登录IP
     */
    private String lastLoginIp;

    /**
     *当前登录时间
     */
    private String currentLoginTime;

    /**
     *当前登录IP
     */
    private String currentLoginIp;

    /**
     *用户状态 00 正常、01 禁用、02 删除
     */
    private String userState;

    /**
     *创建时间
     */
    private String createTime;

    /**
     *修改时间
     */
    private String modifyTime;

    /**
     * 修改人名称
     */
    private String modifyName;

    /**
     * 创建人名称
     */
    private String createName;

    /**
     * 用户邮箱
     */
    private String userMail;

    public SystemUserInfo() {
    }

    /**
     * Gets last login time.
     *
     * @return the last login time
     */
    public String getLastLoginTime() {
        return lastLoginTime;
    }

    /**
     * Sets last login time.
     *
     * @param lastLoginTime the last login time
     */
    public void setLastLoginTime(String lastLoginTime) {
        this.lastLoginTime = lastLoginTime;
    }

    /**
     * Gets last login ip.
     *
     * @return the last login ip
     */
    public String getLastLoginIp() {
        return lastLoginIp;
    }

    /**
     * Sets last login ip.
     *
     * @param lastLoginIp the last login ip
     */
    public void setLastLoginIp(String lastLoginIp) {
        this.lastLoginIp = lastLoginIp;
    }

    /**
     * Gets current login time.
     *
     * @return the current login time
     */
    public String getCurrentLoginTime() {
        return currentLoginTime;
    }

    /**
     * Sets current login time.
     *
     * @param currentLoginTime the current login time
     */
    public void setCurrentLoginTime(String currentLoginTime) {
        this.currentLoginTime = currentLoginTime;
    }

    /**
     * Gets current login ip.
     *
     * @return the current login ip
     */
    public String getCurrentLoginIp() {
        return currentLoginIp;
    }

    /**
     * Sets current login ip.
     *
     * @param currentLoginIp the current login ip
     */
    public void setCurrentLoginIp(String currentLoginIp) {
        this.currentLoginIp = currentLoginIp;
    }

    /**
     * Gets user state.
     *
     * @return the user state
     */
    public String getUserState() {
        return userState;
    }

    /**
     * Sets user state.
     *
     * @param userState the user state
     */
    public void setUserState(String userState) {
        this.userState = userState;
    }

    /**
     * Gets create time.
     *
     * @return the create time
     */
    public String getCreateTime() {
        return createTime;
    }

    /**
     * Sets create time.
     *
     * @param createTime the create time
     */
    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    /**
     * Gets modify time.
     *
     * @return the modify time
     */
    public String getModifyTime() {
        return modifyTime;
    }

    /**
     * Sets modify time.
     *
     * @param modifyTime the modify time
     */
    public void setModifyTime(String modifyTime) {
        this.modifyTime = modifyTime;
    }

    /**
     * Gets modify name.
     *
     * @return the modify name
     */
    public String getModifyName() {
        return modifyName;
    }

    /**
     * Sets modify name.
     *
     * @param modifyName the modify name
     */
    public void setModifyName(String modifyName) {
        this.modifyName = modifyName;
    }

    /**
     * Gets create name.
     *
     * @return the create name
     */
    public String getCreateName() {
        return createName;
    }

    /**
     * Sets create name.
     *
     * @param createName the create name
     */
    public void setCreateName(String createName) {
        this.createName = createName;
    }

    /**
     * Gets user mail.
     *
     * @return the user mail
     */
    public String getUserMail() {
        return userMail;
    }

    /**
     * Sets user mail.
     *
     * @param userMail the user mail
     */
    public void setUserMail(String userMail) {
        this.userMail = userMail;
    }
}
